home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / doom / ilord06b.zip / INTRLORD.DOC < prev    next >
Text File  |  1996-10-10  |  20KB  |  418 lines

  1. ┌───────────────────────────────────────────────────────────────────────────┐ 
  2. │       Inter-LORD TM an Inter-BBS In Game Module (IGM) for L.O.R.D.        │ 
  3. └───────────────────────────────────────────────────────────────────────────┘
  4.  
  5.    Please read these doc files before attempting to install this program.
  6.    However, if you wish to do a quick installation, jump below to the
  7.    Installation section.
  8.    
  9.    ALSO, feel free to use the INTRLORD.ANS file on your BBS to promote the
  10.    arrival of Inter-LORD on your BBS!
  11.  
  12. ┌───────────────────────────────────────────────────────────────────────────┐ 
  13. │                          Description of this IGM                          │ 
  14. └───────────────────────────────────────────────────────────────────────────┘
  15.    
  16.    Inter-LORD is designed to add Inter-BBS support to Legend of the Red
  17.    Dragon in the EASIEST manner possible.  It is an add-on to The Realm of
  18.    Vanadia series of Inter-IGMs, or it can be used independently of the
  19.    series.  Although there are many benefits to using Inter-LORD, some of the
  20.    features are listed here:
  21.  
  22.    COMMUNICATIONS:
  23.      
  24.     - Support for FOSSILS, internal communications to 115,200, and 
  25.       non-standard communication ports.  
  26.     - Supports and uses the RIP protocol, e.g. clickable menus
  27.     - Monitors carrier detect signal and returns to BBS
  28.     - Correctly detects a keyboard timeout and returns to BBS
  29.     - Monitors the time remaining, and returns to BBS
  30.     - Function keys for sysops to alter user time, chat, etc...
  31.  
  32.    MULTINODE SUPPORT
  33.  
  34.     - File locking and sharing using SHARE.EXE for ALL critical files
  35.       including the data and log files.
  36.     - Gives up time slices for popular multitaskers including Desqview, 
  37.       OS/2 and Windows
  38.     - Adjustable polling time.  Allows sysops to customize how often
  39.       the program will poll for keyboard input.  A value of 0 will cause
  40.       the system to wait for the next keystroke without doing anything in
  41.       the background.
  42.     - Individual logfiles for each node.
  43.     
  44.    INTER-BBS SUPPORT
  45.  
  46.  
  47.     Playing Features
  48.     - Detailed descriptions of options provides the user with insight
  49.       and guidance while in Inter-LORD.
  50.     - Users will be able to tell what is happening all over the league
  51.       simply by reading LORD's Daily News!  SysOps can configure Inter-
  52.       LORD to either show the users everything happening everywhere or
  53.       just the information pertenant to your BBS.
  54.     - Users may send telegrams to any Inter-BBS player from within the 
  55.       game using colors and built in ANSI and ASCII editors.
  56.     - Users may battle other players, and will receive GOLD, GEMS and
  57.       EXPERIENCE if they win, and they will lose the same if they lose.
  58.     - Users are notified whenever a Inter-BBS user attacks them, kills
  59.       them, runs away, or dies trying.
  60.     - Users may send gold, gems and iventory items to anyone on any BBS
  61.     - Users may perform many actions to users on ANY BBS, like cursing,
  62.       summoning demons, sending terrorists, etc...
  63.     
  64.     SysOp Features
  65. NEW!- No longer requires the .MSG for inbound processing, works very similiar
  66.       to BRE.
  67.     - Automatic maintenance routines.
  68.     - Supports correct deleting of files in Binkley Term
  69.     - Extremely SIMPLE for Sysops to set up, no route file is needed!
  70.     - Will not import information from BBSs not listed in the current
  71.       INTERBBS.CFG file.
  72.     - Any SysOp in the League can use the SENDALL command line paramter
  73.       to send a personal NetMail to all of the other SysOps in a League.
  74.       Excellent for coordinators to keep members informed
  75.     - A BBS can particpate in multiple leagues, as long as each league
  76.       has a unique League ID.
  77.     - Uses PKZIP and PKUNZIP to compress data before sending.
  78.     - You can create colorful ANSI and ASCII bulletins for displaying on
  79.       your BBS by using MAINTAIN BULLETINS.
  80.  
  81.     Coordinator Features
  82.     - The League Coordinator (LC) can view all iformation for all         
  83.       players in the league using INTRLORD VIEW
  84.     - Can calculate route times and create reports showing the route
  85.       time, the time the last packet was created, the version numbers
  86.       on the remote systems and who is registered.  MAINTAIN ROUTE
  87.     - Uses a HOST routing technology to send information from one system 
  88.       to another.  The league coordinator handles the routing for the 
  89.       entire league.
  90.     - Can use a "wagon wheel" style of routing to over-ride the HOST
  91.       system for the easiest routing.
  92.     - Can be setup to check for number of forest fights, player fights,
  93.       and illegal IGMs on remote systems.  A NetMail message will be
  94.       created and left in your mail directory so you can keep tabs on
  95.       improperly configured systems without searching log files.
  96.     - Inter-LORD automatically sends the INTERBBS.CFG file and
  97.       IGMINFO.DAT file to all participating systems each night to insure
  98.       they are always kept up to date.
  99.     - All BBSs in the League are forced to use the same configuration
  100.       parameters, thus insuring all BBSs are running identical games.
  101.     - Can check for duplicate players, and only allows a given user name 
  102.       (their real name) to be used on one system at a time.  This option
  103.       can be disabled in the INTERBBS.CFG file.
  104.     - The league coordinator can cause a reset of the game (including the 
  105.       LORD game running Inter-LORD and The Realm of Vanadia IGMs if they
  106.       are installed) at any time by simply using a command line switch 
  107.       (INTRLORD RESET)
  108.     - Will support up to 256 BBSs and thousands of players without the 
  109.       need for extended or expanded memory.  
  110.    
  111.    MISCELANEOUS:
  112.  
  113.     - An easy to use configuration program built in, eliminating the need
  114.       to edit configuration files by hand (INTRLORD CONFIG)
  115.     - Creates bulletins showing high scores (INTRLORD BULLETINS)
  116.     - Support for ANSI, AVATAR, ASCII and RIP 
  117.     - RIP Support includes clickable menus and full size characters.
  118.       More graphics will be added later.
  119.     - Written in C/C++ for the fastest, smallest code possible
  120.     - Extensively tested both internally and through betas.
  121.     - Conforms to the Inter-IGM standard and will communicate with The 
  122.       Realm of Vanadia series of Inter-IGMs, if present.  
  123.  
  124.    Inter-LORD is a very large IGM and should provide your users with many
  125.    new challenges.  There are traders, spell casters, and more "locals"
  126.    that your users can interact with.
  127.  
  128. ┌───────────────────────────────────────────────────────────────────────────┐ 
  129. │                  Copyright Notice and Program Disclaimer                  │ 
  130. └───────────────────────────────────────────────────────────────────────────┘
  131.  
  132. This software is Copyright 1995 and owned by G.A.C. Computer Services.  
  133. G.A.C. Computer Services grants to the user a nonexclusive license to use 
  134. this software solely for its internal business purposes.  The user may not 
  135. commercially distribute, sublicense, resell, or otherwise transfer for any 
  136. consideration, or reproduce for any such purposes, the software or any 
  137. modification or derivation thereof, either alone or in conjunction with any 
  138. other product or program.  Further, the user may not modify the software or 
  139. its support files for any purpose.
  140.  
  141.  
  142. THIS SOFTWARE IS PROVIDED TO THE USER ''AS IS.''  G.A.C. COMPUTER SERVICES 
  143. MAKES NO WARRANTIES, EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THIS  
  144. SOFTWARE AND/OR ASSOCIATED MATERIALS PROVIDED TO THE USER, INCLUDING 
  145. BUT NOT LIMITED TO ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR A 
  146. PARTICULAR PURPOSE OR AGAINST INFRINGEMENT. G.A.C. COMPUTER SERVICES DOES 
  147. NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET YOUR 
  148. REQUIREMENTS, OR THAT THE OPERATION OF THE SOFTWARE WILL BE 
  149. UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE SOFTWARE WILL BE 
  150. CORRECTED.  FURTHERMORE, G.A.C. COMPUTER SERVICES DOES NOT WARRANT OR MAKE 
  151. ANY REPRESENTATIONS REGARDING THE USE OR THE RESULTS OF THE USE OF THE 
  152. SOFTWARE OR ANY DOCUMENTATION PROVIDED HEREWITH IN TERMS OF THEIR 
  153. CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE.  NO ORAL OR WRITTEN 
  154. INFORMATION OR ADVICE GIVEN BY G.A.C. COMPUTER SERVICES OR A G.A.C. COMPUTER 
  155. SERVICES AUTHORIZED REPRESENTATIVE SHALL CREATE A WARRANTY OR IN ANY WAY 
  156. INCREASE THE SCOPE OF THIS WARRANTY.
  157.  
  158. LIMITATION OF LIABILITY -- G.A.C. COMPUTER SERVICES AND ITS LICENSORS ARE 
  159. NOT LIABLE FOR ANY CLAIMS OR DAMAGES WHATSOEVER, INCLUDING PROPERTY DAMAGE, 
  160. PERSONAL INJURY, INTELLECTUAL PROPERTY INFRINGEMENT, LOSS OF PROFITS, OR 
  161. INTERRUPTION OF BUSINESS, OR FOR ANY SPECIAL, CONSEQUENTIAL OR 
  162. INCIDENTAL DAMAGES, HOWEVER CAUSED, WHETHER ARISING OUT OF BREACH OF 
  163. WARRANTY, CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, OR 
  164. OTHERWISE.
  165.  
  166.  
  167. ┌───────────────────────────────────────────────────────────────────────────┐ 
  168. │                  List of included files in the Archive                    │ 
  169. └───────────────────────────────────────────────────────────────────────────┘
  170.  
  171.     INTRLORD.EXE - The Main IGM executable
  172.     MAINTAIN.EXE - The Maintenance module for Inter-LORD
  173.     INTRLORD.DOC - This Documentation file
  174.     LEAGUES.DOC  - Information about Inter-LORD Leagues (let us know if
  175.                you start a new league and want it added to the list)
  176.     HISTORY.DOC  - Explains changes and upgrade information
  177.     FILE_ID.DIZ  - A short description of this program
  178.     REGISTER.DOC - A Registration form for G.A.C. Computer Services 
  179.             Products.
  180.     SPECIAL.DOC  - Explains about a special offer for registering the
  181.                entire series of Vanadia IGMs.
  182.     SETREAD.BAT  - Sets files to read-only
  183.     NOREAD.BAT   - Sets files back to normal
  184.     *.MON, *.DAT - Data files for Treasures, and monsters
  185.     *.ART        - Graphics files
  186.  
  187.     NOTE: Many other data files may be created in support of the software
  188.           make sure there is some hard drive space available for the game
  189.           to function correctly.
  190.  
  191.     NOTE: For VERY busy multinode systems, contact us about individual
  192.           art pictures.  These will use more disk space, but will require
  193.           less hard drive access when the IGM is running.
  194. ┌───────────────────────────────────────────────────────────────────────────┐ 
  195. │                          Installation Instructions                        │ 
  196. └───────────────────────────────────────────────────────────────────────────┘
  197.  
  198.  NOTE: SHARE.EXE may need to be loaded to run these IGMs, even if you are
  199.        only a single node system.  On multinode systems, use the DOS ATTRIB
  200.        command to set all of the .EXE, .RIP, .ASC, and .ANS files to read-
  201.        only.  I have included simple batch files to do this:
  202.         SETREAD.BAT  - Set all of the files to read-only
  203.         NOREAD.BAT   - Set the files back to normal
  204.     
  205.     1 - Unpack all of these files into your VANADIA directory or 
  206.         their own directory, a good name is INTRLORD.
  207.  
  208.         e.g. md c:\lord\intrlord
  209.         
  210.  
  211.     2 - change to the directory where the files were placed and execute
  212.         INTRLORD with the CONFIG option.
  213.  
  214.         e.g. INTRLORD CONFIG
  215.  
  216.     3 - Answer the questions about your system, most are self explanatory.  
  217.         Choose I)nstall to install the IGM into your LORD game.
  218.         Be sure to save the information before you exit.
  219.         NOTE: Most people will use the Advanced Communications defaults.
  220.           Also, the Network Wide News if set to yes will let your
  221.           players see what is happening all over the network!
  222.  
  223.     4 - You can force the maintenance program to run in your nightly
  224.         maintenance.  Simply use the MAINTAIN command line parameter.
  225.         Inter-LORD door will automatically perform local and Inter-BBS 
  226.         (if applicable) maintenace when the first user of the day
  227.         enters Inter-LORD or when your system receives information from
  228.         another system.  Inter-LORD will perform maintenance automatically
  229.         when the first person enters the game or maintain.exe is run.  This
  230.         can only occur once per day.
  231.  
  232.         NOTE: If you already have players in your LORD game, run 
  233.           MAINTAIN MAINTAIN now to update the Inter-LORD data files.
  234.  
  235.         e.g.   c:
  236.            cd\lord\intrlord (or \lord\vanadia)
  237.            MAINTAIN MAINTAIN
  238.     
  239.     5 - Inter-LORD no longer has to find the incoming .MSG file to process
  240.         messages correctly.  You can allow the automaintenance to process
  241.         inbound and outbound information, or you can force these actions to
  242.         happen earlier by using the following:
  243.  
  244.         MAINTAIN INBOUND
  245.         MAINTAIN OUTBOUND
  246.         
  247.         If your league is local, or has a good routing system in place,
  248.         you may want to run MAINTAIN OUTBOUND several times during the
  249.         day (e.g. when inbound data is received, when players play LORD
  250.         or at specific times).  This will speed up the response times to
  251.         battles and special events.  Player data will ONLY be sent when
  252.         auto maintenance or MAITNAIN MAINTAIN is run.
  253.         
  254.         If you are using Binkley as your front end mailer, add the
  255.         BINKLEY parameter after the INBOUND, OUTBOUND and MAINTAIN 
  256.         parameters when running maintenance.  You should force maintenance
  257.         at midnight since you must use the MAINTAIN MAINTAIN BINKLEY
  258.         format.
  259.  
  260.     6 - Test the game locally and remotely.  If you encounter a problem,
  261.         please notify us, so we may help.
  262.  
  263.     NOTE: For Inter-BBS play, see the next section
  264.  
  265. ┌───────────────────────────────────────────────────────────────────────────┐
  266. │                              Inter-BBS Setup                              │
  267. └───────────────────────────────────────────────────────────────────────────┘
  268.  
  269.     First thing you need to do is find an Inter-LORD league to
  270.     join and apply or find some boards who want to start a new league.
  271.     Linear Net has an excellent (and fast growing) Inter-LORD league
  272.     setup.  For more information contact Bryan Turner at 1:124/7013.
  273.     
  274.     If you are starting a new league, then someone must be the League 
  275.     Coordinator (BBS #1).  This person is responsible for creating the 
  276.     INTERBBS.CFG file that you will be using, deciding which values will 
  277.     be used for the game options, and sending the INTERBBS.CFG file to 
  278.     all particpating systems manually the first time.
  279.  
  280.     Remember, everyone participating must be running a fidonet compatible
  281.     mailer, or find some way to pass the file packets to each other.
  282.  
  283.     NOTE: If you are the league coodinator, see the INTERBBS.DOC file for
  284.     information on its format.
  285.  
  286.     Everyone in the league will have to perform the following steps.
  287.  
  288.     1 - Notify the coordinator that you want to join his/her league.
  289.  
  290.     2 - Fill in the extra Inter-BBS options in the configuration file
  291.         using the CONFIG command line option.  This information includes  
  292.         your league tag, NetMail address, NetMail directory and inbound
  293.         directory.
  294.  
  295.     3 - Get the INTERBBS.CFG  and IGMINFO.DAT files from your league 
  296.         coordinator, they will have to be file attached to you the first 
  297.         time and you will place them in your INTRLORD directory.  They
  298.         will be updated automatically each night.
  299.     
  300.     4 - If needed, you can have your mailer run MAINTAIN INBOUND whenever 
  301.         mail is received to immediately import the incoming Inter-BBS 
  302.         messages.  Or you can wait and the inbound messages will be 
  303.         imported during the nightly maintenance.
  304.  
  305.         NOTE: The files sent to your system have the form 
  306.             ILxxxxxx.<league tag>
  307.         
  308.         e.g.  c:
  309.           cd\lord\intrlord (or \lord\vanadia)
  310.           MAINTAIN INBOUND
  311.  
  312.     5 - Make sure PKZIP.EXE and PKUNZIP.EXE are in your path, they are        
  313.         used internally to compress data.
  314.  
  315.     6 - Enjoy your Inter-BBS game!
  316.  
  317.  
  318.  
  319. ┌───────────────────────────────────────────────────────────────────────────┐
  320. │                          Command Line Parameters                          │
  321. └───────────────────────────────────────────────────────────────────────────┘
  322.  
  323.     INTRLORD responds to the following command line parameters:
  324.  
  325.    Parameter 1:
  326.  
  327.     [Node #]  - The current node number should be passed to the program
  328.             when it is being run as an IGM (in the 3RDPARTY.DAT file).
  329.  
  330.     CONFIG    - Invoke the internal configuration program for specifying
  331.             sysop configurable options.
  332.  
  333.     VIEW      - Allows the league coordinator to view information on all
  334.             users in the game.
  335.  
  336.     The MAINTAIN program responds to the following parameters:
  337.  
  338.    Parameter 1:
  339.     
  340.     MAINTAIN    - Perform the nightly maintenance.  This includes updating
  341.               the Tournamnet day, processing inbound Inter-BBS 
  342.               messages, and creating outbound Inter-BBS messages.  
  343.               This should only be used once per day.
  344.  
  345.     INBOUND   - Process inbound Inter-BBS packages immediately.  This
  346.               should probably be used every time your system receives
  347.               IL*.<tag> files from another system.
  348.  
  349.     OUTBOUND    - Send outbound Inter-BBS messages immediately.  This
  350.               may be used anytime during the day to speed up the
  351.               transfer of data.
  352.     
  353.     ROUTE       - Create a report of route times for all BBS in the        
  354.               league.  The report details information about when
  355.               the last packet received was created and how long it
  356.               took to arrive at your BBS.  It also contains info
  357.               about version numbers in use and who has registered.
  358.               Creates the files BBSTIMES.ANS and BBSTIMES.ASC.
  359.  
  360.     BULLETINS   - Creates ANSI and ASC score bulletins for your use
  361.  
  362.     SENDALL     - Send a NetMail message to each SysOp in the League.        
  363.  
  364.     RESET       - Used by the League Coodinator (BBS #1) to immediately
  365.               reset all BBS's in the League.  May also be used to 
  366.               reset a local Inter-LORD game.
  367.     
  368.     UPDATEIGMS  - Used by the LEague Coordinator (BBS #1) to causes an 
  369.               IGMINFO.DAT file to be created.
  370.  
  371.               This file is necessary for Inter-LORD to detect Illegal 
  372.               IGMs.  The information needed is read directly from the
  373.               League Coordinators 3RDPARTY.DAT file.
  374.  
  375.    Parameter 2:
  376.     
  377.     BINKLEY     - Causes the MAINTAIN program to add a carrot (^) to the
  378.               beginning of the path on outbound routines.  This will
  379.               cause binley term to autodelete the files being sent.
  380.               
  381.  
  382. ┌───────────────────────────────────────────────────────────────────────────┐
  383. │                    Registration and technical support                     │
  384. └───────────────────────────────────────────────────────────────────────────┘
  385.  
  386.     Inter-LORD is FREE if you registered the first IGM in the Realm of 
  387.     Vanadia series (Vanadia's Arena of Warriors) or the entire series
  388.     before 3/15/96.  Simply contact us for your registration code.
  389.     
  390.     If you are not elligible for the special offer, See the enclosed 
  391.     REGISTER.DOC file for instructions on how to register.  
  392.     We accept VISA, Mastercard, American Express, US Checks and Money
  393.     orders!
  394.  
  395.     For technical support see the REGISTER.DOC file.
  396.  
  397. ┌───────────────────────────────────────────────────────────────────────────┐
  398. │                              Acknowledgements                             │
  399. └───────────────────────────────────────────────────────────────────────────┘
  400.  
  401.     Special thanks go to all those people that helped with the alpha
  402.     and beta testing of this product AND to all of you who have helped
  403.     support The Realm of Vanadia and this IGM through registrations.
  404.     
  405.     Specifically the following people need to be acknowledged:
  406.  
  407.     Seth Able - for creating Legend of the Red Dragon and allowing others
  408.         to share their worlds with his.
  409.  
  410.     Bryan Turner - for being one of the best beta testers around, and for
  411.         supporting BBS Gaming through Linear Net.  For more 
  412.         information about Linear Net send him a note at 1:124/7013.
  413.         Linear Net is now running a growing Inter-LORD league.
  414.  
  415.  
  416. Inter-LORD, Inter-IGM and The Realm of Vanadia are trademarks of 
  417. G.A.C. Computer Services and may not be used without prior written permission.
  418.